Codec for expressions, storing the expression in string form
parses an expression
attempts to parse an expression, failing null instead of throwing
Attempts to parse and evaluate an expression with dummy values, failing null instead of throwing
Generates a validated Expression for use in configs